function loadMdSummon(idCanvas) {

	var TxtFont1 = 'bold 32px  "Meiryo", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Osaka", "Verdana", "arial", "sans-serif"';
	var TxtFont2 = 'bold 48px  "ＭＳ 明朝", "平成明朝", "Meiryo", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Osaka", "Verdana", "arial", "sans-serif"';
	var TxtFont3 = 'bold 14px  "Meiryo", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Osaka", "Verdana", "arial", "sans-serif"';
	var TxtFont4 = 'bold 11px  "Meiryo", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Osaka", "Verdana", "arial", "sans-serif"';
	var TxtFont5 = 'bold 24px  "Meiryo", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Osaka", "Verdana", "arial", "sans-serif"';
	summonFlg = 0;
	bubbleFlg = 0;
	pgStatus = 0;
	btnFlg = 0;
	selFlg = 0;
	dispFlg = 1;
	var checkTxt = '';
	var summonTxt = '';
	var summonedTxt = '';
	var delLabel = '消';

	jc.start(idCanvas, true);

	// 召喚所画像の描画
//	var imgS01 = new Image();
//	imgS01.src = '/static/image/icon_summons02.jpg';
//	imgS01.onload = function() {
		jc.rect(0, 0, 130, 100, 'rgba(255,156,135,0.5)', 1);
		jc.rect(10, 10, 110, 80, 'rgba(255,255,255,1)', 1).id("ICON_SUMMON");
//		jc.image(imgS01, 5, 5, 120, 90, 20, 15, 120, 90).id("ICON_SUMMON");

		jc.text(summonTxt, 60, 62, 'rgb(0,0,0)').id("sText").font(TxtFont2).align('center');

		jc('#ICON_SUMMON').click(function() {
			jc('#missLabel').opacity(0);
			summonTxt = prompt("漢字を１文字入力して下さい", "");
			if (summonTxt != null) {
				if (summonTxt.length > 1) {
					alert("２文字以上の漢字は同時に呼び出せません");
					summonTxt = '';
				} else {
					if (summonTxt != '' && summonTxt != ' ' && summonTxt != '　') {
						jc('#sText').string(summonTxt);
						jc('#sText').opacity(1);
						// summonTxt = '';
						btnFlg = 1;
						jc('#sdTextS').opacity(0);
						jc('#bpTextS').opacity(0);
						jc('#apTextS').opacity(0);
						jc('#typeTextS').opacity(0);
						var SM_1d = new Date();
						$.getJSON('../main/mdSummonKanji' + '?_=' + SM_1d.getMilliseconds(), {
							userId : userId,
							summonTxt : summonTxt
						}, callbackSummon1, "json");
						interval_S1 = setInterval(SmnStartBubble, 200);
						interval_S2 = setInterval(SmnStopBubble, 2000);
					}
				}
			}
		});
//	}

	jc.rect(130, 0, 160, 100, 'rgba(180,180,180)', 1);
	jc.text("左の半紙を", 170, 25, 'rgb(0,0,0)').font(TxtFont3);
	jc.text("クリックして", 170, 40, 'rgb(0,0,0)').font(TxtFont3);
	jc.text("漢字を書くと", 170, 55, 'rgb(0,0,0)').font(TxtFont3);
	jc.text("あたらしい漢字を", 170, 70, 'rgb(0,0,0)').font(TxtFont3);
	jc.text("呼び出せるよ！", 170, 85, 'rgb(0,0,0)').font(TxtFont3);

	jc.line([ [ 160, 20 ], [ 135, 50 ], [ 160, 80 ] ], '#ffffff', 1).id("sArrow").opacity(1);

	jc.rect(0, 100, 290, 55, 'rgba(204,255,255)', 1);
	jc.rect(3, 103, 53, 48, 'rgba(0,0,0,1)', 0);
	jc.text("", 5, 143, 'rgb(0,0,0)').id("sdTextS").font(TxtFont2).opacity(0);

	// 筆画像の描画
	var imgS01 = new Image();
	imgS01.src = '/static/image/pen.png';
	imgS01.onload = function() {
		jc.image(imgS01, 90, 10).id("ICON_PEN");
	}

	jc.text("失敗", 5, 135, 'rgb(255,0,0)').id("missLabel").font(TxtFont5).opacity(0);

	jc.text("　体力：", 60, 125, 'rgb(0,0,0)').font(TxtFont3).opacity(1);
	jc.text("攻撃力：", 60, 145, 'rgb(0,0,0)').font(TxtFont3).opacity(1);
	jc.text("属性：", 190, 125, 'rgb(0,0,0)').font(TxtFont3).opacity(1);
	jc.text("", 115, 125, 'rgb(255,0,0)').id("bpTextS").font(TxtFont3).opacity(0);
	jc.text("", 115, 145, 'rgb(255,0,0)').id("apTextS").font(TxtFont3).opacity(0);
	jc.text("", 230, 125, 'rgb(255,0,0)').id("typeTextS").font(TxtFont3).opacity(0);

	// 漢字フォルダ画像の描画
//	var imgS02 = new Image();
//	imgS02.src = '/static/image/bg_holder01.jpg';
//	imgS02.onload = function() {
		jc.rect(0, 155, 290, 150, 'rgba(255,156,135,0.5)', 1);
		jc.rect(15, 165, 255, 125, 'rgba(255,255,255,1)', 1);
//		jc.image(imgS02, 5, 160).id("BG_HOLDER_S");
		// 上段
		jc.rect(25, 175, 53, 48, 'rgba(0,0,0,1)', 0).id("hd01S").layer('L_hd01S');
		jc.rect(85, 175, 53, 48, 'rgba(0,0,0,1)', 0).id("hd02S").layer('L_hd02S');
		jc.rect(145, 175, 53, 48, 'rgba(0,0,0,1)', 0).id("hd03S").layer('L_hd03S');
		jc.rect(205, 175, 53, 48, 'rgba(0,0,0,1)', 0).id("hd04S").layer('L_hd04S');
		jc.text(hdTxt01, 27, 215, 'rgb(0,0,0)').id("hdText01S").font(TxtFont2).opacity(1).layer('L_hd01S');
		jc.text(hdTxt02, 87, 215, 'rgb(0,0,0)').id("hdText02S").font(TxtFont2).opacity(1).layer('L_hd02S');
		jc.text(hdTxt03, 147, 215, 'rgb(0,0,0)').id("hdText03S").font(TxtFont2).opacity(1).layer('L_hd03S');
		jc.text(hdTxt04, 207, 215, 'rgb(0,0,0)').id("hdText04S").font(TxtFont2).opacity(1).layer('L_hd04S');

		jc.text(delLabel, 27, 215, 45, 'rgb(255,0,0)').id("hdDel01S").font(TxtFont2).opacity(0).layer('L_hd01S');
		jc.text(delLabel, 87, 215, 45, 'rgb(255,0,0)').id("hdDel02S").font(TxtFont2).opacity(0).layer('L_hd02S');
		jc.text(delLabel, 147, 215, 45, 'rgb(255,0,0)').id("hdDel03S").font(TxtFont2).opacity(0).layer('L_hd03S');
		jc.text(delLabel, 207, 215, 45, 'rgb(255,0,0)').id("hdDel04S").font(TxtFont2).opacity(0).layer('L_hd04S');

		// 下段
		jc.rect(25, 232, 53, 48, 'rgba(0,0,0,1)', 0).id("hd05S").layer('L_hd05S');
		jc.rect(85, 232, 53, 48, 'rgba(0,0,0,1)', 0).id("hd06S").layer('L_hd06S');
		jc.rect(145, 232, 53, 48, 'rgba(0,0,0,1)', 0).id("hd07S").layer('L_hd07S');
		jc.rect(205, 232, 53, 48, 'rgba(0,0,0,1)', 0).id("hd08S").layer('L_hd08S');
		jc.text(hdTxt05, 27, 272, 'rgb(0,0,0)').id("hdText05S").font(TxtFont2).opacity(1).layer('L_hd05S');
		jc.text(hdTxt06, 87, 272, 'rgb(0,0,0)').id("hdText06S").font(TxtFont2).opacity(1).layer('L_hd06S');
		jc.text(hdTxt07, 147, 272, 'rgb(0,0,0)').id("hdText07S").font(TxtFont2).opacity(1).layer('L_hd07S');
		jc.text(hdTxt08, 207, 272, 'rgb(0,0,0)').id("hdText08S").font(TxtFont2).opacity(1).layer('L_hd08S');

		jc.text(delLabel, 27, 272, 45, 'rgb(255,0,0)').id("hdDel05S").font(TxtFont2).opacity(0).layer('L_hd05S');
		jc.text(delLabel, 87, 272, 45, 'rgb(255,0,0)').id("hdDel06S").font(TxtFont2).opacity(0).layer('L_hd06S');
		jc.text(delLabel, 147, 272, 45, 'rgb(255,0,0)').id("hdDel07S").font(TxtFont2).opacity(0).layer('L_hd07S');
		jc.text(delLabel, 207, 272, 45, 'rgb(255,0,0)').id("hdDel08S").font(TxtFont2).opacity(0).layer('L_hd08S');

		for (i = 1; i <= 8; i++) {
			checkTxt = jc('#hdText0' + (i) + 'S').string();
			if (checkTxt != '') {
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					jc('#hd0' + (i) + 'S').color('rgba(0,255,0,1)');
				}
			}
		}

		// jc.layer('L_hd01S').click(function() {
		jc('#hd01S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText01S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText01S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText01S').string(jc('#sdTextS').string());
					jc('#hdText01S').fadeIn(2000);
					hdTxt01 = jc('#hdText01S').string();
				}
			} else {
				checkTxt = jc('#hdText01S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel01S').opacity() == 0) {
						jc('#hdDel01S').opacity(1);
						jc('#hdText01S').opacity(0.3);
					} else {
						jc('#hdDel01S').opacity(0);
						jc('#hdText01S').opacity(1);
					}
				}
			}
		});
		// jc.layer('L_hd02S').click(function() {
		jc('#hd02S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText02S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText02S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText02S').string(jc('#sdTextS').string());
					jc('#hdText02S').fadeIn(2000);
					hdTxt02 = jc('#hdText02S').string();
				}
			} else {
				checkTxt = jc('#hdText02S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel02S').opacity() == 0) {
						jc('#hdDel02S').opacity(1);
						jc('#hdText02S').opacity(0.3);
					} else {
						jc('#hdDel02S').opacity(0);
						jc('#hdText02S').opacity(1);
					}
				}
			}
		});
		// jc.layer('L_hd03S').click(function() {
		jc('#hd03S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText03S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText03S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText03S').string(jc('#sdTextS').string());
					jc('#hdText03S').fadeIn(2000);
					hdTxt03 = jc('#hdText03S').string();
				}
			} else {
				checkTxt = jc('#hdText03S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel03S').opacity() == 0) {
						jc('#hdDel03S').opacity(1);
						jc('#hdText03S').opacity(0.3);
					} else {
						jc('#hdDel03S').opacity(0);
						jc('#hdText03S').opacity(1);
					}
				}
			}
		});
		// jc.layer('L_hd04S').click(function() {
		jc('#hd04S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText04S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText04S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText04S').string(jc('#sdTextS').string());
					jc('#hdText04S').fadeIn(2000);
					hdTxt04 = jc('#hdText04S').string();
				}
			} else {
				checkTxt = jc('#hdText04S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel04S').opacity() == 0) {
						jc('#hdDel04S').opacity(1);
						jc('#hdText04S').opacity(0.3);
					} else {
						jc('#hdDel04S').opacity(0);
						jc('#hdText04S').opacity(1);
					}
				}
			}
		});
		// jc.layer('L_hd05S').click(function() {
		jc('#hd05S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText05S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText05S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText05S').string(jc('#sdTextS').string());
					jc('#hdText05S').fadeIn(2000);
					hdTxt05 = jc('#hdText05S').string();
				}
			} else {
				checkTxt = jc('#hdText05S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel05S').opacity() == 0) {
						jc('#hdDel05S').opacity(1);
						jc('#hdText05S').opacity(0.3);
					} else {
						jc('#hdDel05S').opacity(0);
						jc('#hdText05S').opacity(1);
					}
				}
			}
		});
		// jc.layer('L_hd06S').click(function() {
		jc('#hd06S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText06S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText06S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText06S').string(jc('#sdTextS').string());
					jc('#hdText06S').fadeIn(2000);
					hdTxt06 = jc('#hdText06S').string();
				}
			} else {
				checkTxt = jc('#hdText06S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel06S').opacity() == 0) {
						jc('#hdDel06S').opacity(1);
						jc('#hdText06S').opacity(0.3);
					} else {
						jc('#hdDel06S').opacity(0);
						jc('#hdText06S').opacity(1);
					}
				}
			}
		});
		// jc.layer('L_hd07S').click(function() {
		jc('#hd07S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText07S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText07S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText07S').string(jc('#sdTextS').string());
					jc('#hdText07S').fadeIn(2000);
					hdTxt07 = jc('#hdText07S').string();
				}
			} else {
				checkTxt = jc('#hdText07S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel07S').opacity() == 0) {
						jc('#hdDel07S').opacity(1);
						jc('#hdText07S').opacity(0.3);
					} else {
						jc('#hdDel07S').opacity(0);
						jc('#hdText07S').opacity(1);
					}
				}
			}
		});
		// jc.layer('L_hd08S').click(function() {
		jc('#hd08S').click(function() {
			if (selFlg == 1) {
				return;
			}
			if (jc('#hdText08S').string() == '') {
				if (jc('#sdTextS').string() == '') {
					// alert("召喚された漢字がありません");
				} else {
					selFlg = 1;
					jc('#hdText08S').opacity(0);
					jc('#bpTextS').fadeOut(1000);
					jc('#apTextS').fadeOut(1000);
					jc('#typeTextS').fadeOut(1000);
					jc('#sdTextS').fadeOut(1000, function() {
						jc('#sdTextS').string('');
						selFlg = 0;
					});
					jc('#hdText08S').string(jc('#sdTextS').string());
					jc('#hdText08S').fadeIn(2000);
					hdTxt08 = jc('#hdText08S').string();
				}
			} else {
				checkTxt = jc('#hdText08S').string();
				if (checkTxt == useTxt01 || checkTxt == useTxt02 || checkTxt == useTxt03) {
					return;
				} else {
					if (jc('#hdDel08S').opacity() == 0) {
						jc('#hdDel08S').opacity(1);
						jc('#hdText08S').opacity(0.3);
					} else {
						jc('#hdDel08S').opacity(0);
						jc('#hdText08S').opacity(1);
					}
				}
			}
		});
//	}

	jc.rect(0, 305, 290, 90, 'rgba(180,180,180)', 1);

	jc.text("漢字は一度に８つまで持てるよ！　空いている枠を", 15, 317, 'rgb(0,0,0)').font(TxtFont4);
	jc.text("クリックして呼び出した漢字を自分のものにしよう！", 15, 330, 'rgb(0,0,0)').font(TxtFont4);

	jc.rect(10, 345, 120, 38, 'rgba(256,153,0)', 1).id("Btn_OK");

	jc('#Btn_OK').shadow({
		x : 5,
		y : 5,
		color : '#000000'
	});

	jc.text("決　定", 70, 377, 'rgb(0,0,0)').font(TxtFont1).align('center').mouseover(function() {
		this.color('#ffff00');
	}).mouseout(function() {
		this.color('rgb(0,0,0)');
	});

	jc('#Btn_OK').click(function() {
		if (btnFlg == 0) {
			btnFlg = 1;
			if (jc('#hdDel01S').opacity() == 1) {
				hdTxt01 = '';
			}
			if (jc('#hdDel02S').opacity() == 1) {
				hdTxt02 = '';
			}
			if (jc('#hdDel03S').opacity() == 1) {
				hdTxt03 = '';
			}
			if (jc('#hdDel04S').opacity() == 1) {
				hdTxt04 = '';
			}
			if (jc('#hdDel05S').opacity() == 1) {
				hdTxt05 = '';
			}
			if (jc('#hdDel06S').opacity() == 1) {
				hdTxt06 = '';
			}
			if (jc('#hdDel07S').opacity() == 1) {
				hdTxt07 = '';
			}
			if (jc('#hdDel08S').opacity() == 1) {
				hdTxt08 = '';
			}
			var SM_2d = new Date();
			$.getJSON('../main/mdSummonCommit' + '?_=' + SM_2d.getMilliseconds(), {
				userId : userId,
				holderKanji01 : hdTxt01,
				holderKanji02 : hdTxt02,
				holderKanji03 : hdTxt03,
				holderKanji04 : hdTxt04,
				holderKanji05 : hdTxt05,
				holderKanji06 : hdTxt06,
				holderKanji07 : hdTxt07,
				holderKanji08 : hdTxt08
			}, callbackSummon2, "json");
			interval_S3 = setInterval(SmnStartProgress, 500);
		}
	});

	jc.rect(150, 345, 120, 38, 'rgba(256,153,0)', 1).id("Btn_Return");

	jc('#Btn_Return').shadow({
		x : 5,
		y : 5,
		color : '#000000'
	});

	jc.text("戻　る", 210, 377, 'rgb(0,0,0)').font(TxtFont1).align('center').mouseover(function() {
		this.color('#ffff00');
	}).mouseout(function() {
		this.color('rgb(0,0,0)');
	}).click(function() {
		jc.canvas(idCanvas).clear();
//		loadMdMenu(idCanvas);
		loadMdSmModeSel(idCanvas);
	});

	jc.rect(0, 100, 290, 55, 'rgba(255,255,255)', 1).id("pgRectS").opacity(0);
	jc.text("登録中…", 50, 145, 'rgb(0,0,0)').id("pgLabelS").font(TxtFont2).opacity(0);

	if (firstLogin == '1') {
		// 詳細パネル描画
		jc.rect(0, 155, 290, 150, 'rgba(0,255,0)', 1).id('display').layer('Layer_T');
		jc.text("左上の半紙を", 140, 210, 'rgb(0,0,0)').id("dt1").font(TxtFont5).align('center').opacity(1).layer('Layer_T');
		jc.text("クリックして", 140, 240, 'rgb(0,0,0)').id("dt2").font(TxtFont5).align('center').opacity(1).layer('Layer_T');
		jc.text("漢字を呼び出そう！", 140, 270, 'rgb(0,0,0)').id("dt3").align('center').font(TxtFont5).opacity(1).layer('Layer_T');

		jc.layer('Layer_T').objects().click(function() {
			jc.layer('Layer_T').objects().opacity(0);
		});
	}

	jc.start(idCanvas, true);

	interval_S4 = setInterval(SmnBlinkArrow, 5000);

}

function callbackSummon1(result) {
	if (result.summonedTxt == '') {
		jc('#sdTextS').string('');
		jc('#bpTextS').string('');
		jc('#apTextS').string('');
		jc('#typeTextS').string('');
		jc('#missLabel').fadeIn(2000);
	} else {
		jc('#sdTextS').string(result.summonedTxt);
		jc('#bpTextS').string(result.barPoint);
		jc('#apTextS').string(result.attackPoint);
		jc('#typeTextS').string(result.kanjiType);
	}
	summonFlg = 1;
}

function SmnStartBubble() {
	jc('#sText').rotate(360, 'center', {
		x : 0,
		y : 7
	}, 1500);
	var r = 255, g = 255, b = Math.floor(Math.random() * (254)), x = Math.floor(Math.random() * (130)), y = Math.floor(Math.random() * (100)), color = "rgba(" + r + ", " + g + ", " + b + ", 0.8)", filled = true, radius = 1;
	jc.circle(x, y, radius, color, filled).animate({
		radius : 20,
		opacity : 0
	}, 1000, function() {
		this.del();
	});
	if (summonFlg == 1 && bubbleFlg == 1) {
		jc('#sdTextS').fadeIn(1000);
		jc('#bpTextS').fadeIn(1000);
		jc('#apTextS').fadeIn(1000);
		jc('#typeTextS').fadeIn(1000);
		jc('#sText').fadeOut(1000, function() {
			this.string("");
			btnFlg = 0;
			summonFlg = 0;
			bubbleFlg = 0;
			clearInterval(interval_S1);
		});
	}
}

function SmnStopBubble() {
	bubbleFlg = 1;
	clearInterval(interval_S2);
	if (firstLogin == '1') {
		jc('#dt1').string("漢字が出てきたよ！");
		jc('#dt2').string("気に入ったら");
		jc('#dt3').string("この枠をクリック！");
		jc.layer('Layer_T').objects().opacity(1);
		dispFlg = 1;
		firstLogin = 2;
	}
}

function SmnBlinkArrow() {
	if (dispFlg == 1) {
		jc.layer('Layer_T').objects().fadeOut(1000);
		dispFlg = 0;
	}
	jc('#sArrow').fadeOut(500, function() {
		jc('#sArrow').fadeIn(500);
	});
}

function SmnStartProgress() {
	jc('#pgRectS').opacity(1);
	jc('#pgLabelS').fadeIn(500, function() {
		this.fadeOut(500);
	});
	if (pgStatus == 1) {
		jc('#pgRectS').opacity(0);
		jc('#pgLabelS').opacity(0);
		btnFlg = 0;
		pgStatus = 0;
		clearInterval(interval_S3);
		jc('#pgRectS').fadeIn(1000, function() {
			this.fadeOut(1000);
		});
		jc('#pgLabelS').fadeIn(1000, function() {
			this.fadeOut(1000, function() {
				if (jc('#hdDel01S').opacity() == 1) {
					jc('#hdDel01S').opacity(0);
					jc('#hdText01S').opacity(0);
					jc('#hdText01S').string('');
				}
				if (jc('#hdDel02S').opacity() == 1) {
					jc('#hdDel02S').opacity(0);
					jc('#hdText02S').opacity(0);
					jc('#hdText02S').string('');
				}
				if (jc('#hdDel03S').opacity() == 1) {
					jc('#hdDel03S').opacity(0);
					jc('#hdText03S').opacity(0);
					jc('#hdText03S').string('');
				}
				if (jc('#hdDel04S').opacity() == 1) {
					jc('#hdDel04S').opacity(0);
					jc('#hdText04S').opacity(0);
					jc('#hdText04S').string('');
				}
				if (jc('#hdDel05S').opacity() == 1) {
					jc('#hdDel05S').opacity(0);
					jc('#hdText05S').opacity(0);
					jc('#hdText05S').string('');
				}
				if (jc('#hdDel06S').opacity() == 1) {
					jc('#hdDel06S').opacity(0);
					jc('#hdText06S').opacity(0);
					jc('#hdText06S').string('');
				}
				if (jc('#hdDel07S').opacity() == 1) {
					jc('#hdDel07S').opacity(0);
					jc('#hdText07S').opacity(0);
					jc('#hdText07S').string('');
				}
				if (jc('#hdDel08S').opacity() == 1) {
					jc('#hdDel08S').opacity(0);
					jc('#hdText08S').opacity(0);
					jc('#hdText08S').string('');
				}
			});
		});
	} else if (pgStatus == 2) {
		jc('#pgRectS').opacity(1);
		jc('#pgLabelS').opacity(1);
		btnFlg = 0;
		pgStatus = 0;
		clearInterval(interval_S3);
	}
}

function callbackSummon2(result) {
	pgStatus = 1;
	if (result.userId == '') {
		jc('#pgLabelS').string("登録失敗");
		pgStatus = 2;
	} else {
		jc('#pgLabelS').string("登録成功");
	}
}
